package mao.exaimnation.huawei.huawei;
import java.util.Scanner;
/**
 *  //按照X进行合并重新排序字符串。
 *  这个写的太丢人了，还直接按照最明显的把字符一个个先放到数组里面。再进行取出。
 *  也是受到之前做的题的影响，想着可以通过规律计算下标，直接进行拼接，然后发现不可行，
 *  后来直接new 了一个字符数组，简直了。
 */
public class Main3 {

    //实在不行就用空间换时间吧
    public static int col;
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNext()){
            String str = scanner.nextLine();
            String[] split = str.split(",");
            str = split[0];
            int len = str.length();
            char[][] chars = new char[len/2][col];

            int index = 0;
            while (index < len){
                for (int i = 0; i < col; i++) {
                    if (index<len){
                        chars[i][i] = str.charAt(index);
                        index+=2;
                    }
                }
                index+=2*(col-2)+1;
            }

            index = 1;
            while (index < len){
                for (int i = col; i >0; i--) {
                    if (i == col/2) continue;
                    if (index<len){
                        chars[i][i] = str.charAt(index);
                        index+=2;
                    }
                }
                index+=2*(col-2)+1;
            }

            StringBuilder builder = new StringBuilder();
            for (int i = 0; i<col; i++) {
                for (int j = 0; j < chars.length; j++) {
                    if (chars[i][j] != 0)
                        builder.append(chars[i][j]);
                }
            }
            System.out.println(builder.toString());
        }
    }
}
